<?php

/*
* Modelo: "tramo.php"
*
* Realizado por:
* 	Carlos Calvo
*/

@include_once('enlaceBD.php');
@include_once('auditoria.php');

class Ruta_bus {
	
    /* Nombre de las Variables del Modelo (INFORMATIVO)
	*/
    
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
    private $tmccs_ruta_bus 		= "mccs_ruta_bus";
	private $tmccs_tipo_sis 		= "mccs_tipo_sis";
	
	
    // =================================================================================================================
    //	FUNCION - CONSULTAR LOS TRAMOS PARA EL MAPA
    // =================================================================================================================
	
    public function consultar_ruta_bus( $id_tipo_sis, $id_subti_sis, $cod_estado, $cod_municipio, $cod_parroquia ) {
        $conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_metro_ccs'] );
		
		$fmt_fecha 	= $conexion->extraerCampoFechaHora('ds.fecha_registro');
		
        $sql = "select ra.id_linea as id_linea, 
					ra.id_secuencia as id_secuencia, 
					ra.coord_x as coord_x, 
					ra.coord_y as coord_y, 
					ra.distancia as distancia, 
					ra.id_parada as id_parada 
				from ".$_SESSION['db_metro_ccs'].$_SESSION['schema_db'].".$this->tmccs_ruta_bus as ra 
				order by ra.id_secuencia asc";
		
        $this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar la Ruta de una Linea de MetroBus.");
		
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_ruta_bus[0] .= $temparray['id_linea']."/*";
			$lista_ruta_bus[1] .= $temparray['id_secuencia']."/*";
			$lista_ruta_bus[2] .= $temparray['coord_x']."/*";
			$lista_ruta_bus[3] .= $temparray['coord_y']."/*";
			$lista_ruta_bus[4] .= $temparray['distancia']."/*";
			$lista_ruta_bus[5] .= $temparray['id_parada']."/*";
		}
		
        $conexion->desconectar();
        return $lista_ruta_bus;
    }
}
?>
